mains-operated lawnmower - Español Inglés Diccionario